package com.jeesite.modules.jdProduct.dao.dto;

import java.sql.Date;
import java.util.List;
public class BizPriceBalanceDetailDto {

        /**
         *
         */
        private BizPriceBalanceDetailBean biz_price_balancedetail_get_response;

    public BizPriceBalanceDetailBean getBiz_price_balancedetail_get_response() {
        return biz_price_balancedetail_get_response;
    }

    public void setBiz_price_balancedetail_get_response(BizPriceBalanceDetailBean biz_price_balancedetail_get_response) {
        this.biz_price_balancedetail_get_response = biz_price_balancedetail_get_response;
    }

    public static class BizPriceBalanceDetailBean {
            /**
             * success : true
             * resultMessage : null
             * resultCode : 1
             * result :
             */

            private boolean success;
            private Object resultMessage;
            private String resultCode;
            private ResultBean result;

            public boolean isSuccess() {
                return success;
            }

            public void setSuccess(boolean success) {
                this.success = success;
            }

            public Object getResultMessage() {
                return resultMessage;
            }

            public void setResultMessage(Object resultMessage) {
                this.resultMessage = resultMessage;
            }

            public String getResultCode() {
                return resultCode;
            }

            public void setResultCode(String resultCode) {
                this.resultCode = resultCode;
            }

            public ResultBean getResult() {
                return result;
            }

            public void setResult(ResultBean result) {
                this.result = result;
            }

            public static class ResultBean {
                /**
                 *
                 * totalNum : 1
                 * pageSize : 10
                 * pageNum : 1
                 * pageIndex : 1
                 */

                private int total;
                private int pageSize;
                private int pageNo;
                private int pageCount;
                private List<Balance> data;

                public int getTotal() {
                    return total;
                }

                public void setTotal(int total) {
                    this.total = total;
                }

                public int getPageSize() {
                    return pageSize;
                }

                public void setPageSize(int pageSize) {
                    this.pageSize = pageSize;
                }

                public int getPageNo() {
                    return pageNo;
                }

                public void setPageNo(int pageNo) {
                    this.pageNo = pageNo;
                }

                public int getPageIndex() {
                    return pageCount;
                }

                public void setPageCount(int pageCount) {
                    this.pageCount = pageCount;
                }

                public List<Balance> getBalances() {
                    return data;
                }

                public void setBalances(List<Balance> data) {
                    this.data = data;
                }

                public static class Balance {

                    private long id;
                    private int accountType;
                    private double amount;
                    private String pin;
                    private String orderId;
                    private  int tradeType;
                    private String tradeTypeName;
                    private String createdDate;
                    private String notePub;
                    private String startDate;
                    private String endDate;
                    private long tradeNo;
                    public long getId() {
                        return id;
                    }

                    public void setId(long id) {
                        this.id = id;
                    }

                    public int getAccountType() {
                        return accountType;
                    }

                    public void setAccountType(Integer accountType) {
                        this.accountType = accountType;
                    }

                    public double getAmount() {
                        return amount;
                    }

                    public void setAmount(double amount) {
                        this.amount = amount;
                    }

                    public String getPin() {
                        return pin;
                    }

                    public void setPin(String pin) {
                        this.pin = pin;
                    }

                    public String getOrderId() {
                        return orderId;
                    }

                    public void setOrderId(String orderId) {
                        this.orderId = orderId;
                    }

                    public int getTradeType() {
                        return tradeType;
                    }

                    public void setTradeType(Integer tradeType) {
                        this.tradeType = tradeType;
                    }

                    public String getTradeTypeName() {
                        return tradeTypeName;
                    }

                    public void setTradeTypeName(String tradeTypeName) {
                        this.tradeTypeName = tradeTypeName;
                    }

                    public String getCreatedDate() {
                        return createdDate;
                    }

                    public void setCreatedDate(String createdDate) {
                        this.createdDate = createdDate;
                    }

                    public String getNotePub() {
                        return notePub;
                    }

                    public void setNotePub(String notePub) {
                        this.notePub = notePub;
                    }

                    public String getStartDate() {
                        return startDate;
                    }

                    public void setStartDate(String startDate) {
                        this.startDate = startDate;
                    }

                    public String getEndDate() {
                        return endDate;
                    }

                    public void setEndDate(String endDate) {
                        this.endDate = endDate;
                    }

                    public long getTradeNo() {
                        return tradeNo;
                    }

                    public void setTradeNo(long tradeNo) {
                        this.tradeNo = tradeNo;
                    }
                }

        }
    }

}
